package py.com.erpone.view.datamodel;


import java.util.List;

import javax.faces.model.ListDataModel;

import org.primefaces.model.SelectableDataModel;

import py.com.erpone.entity.dm.Usuario;

public class UsuarioDataModel extends ListDataModel<Usuario> implements SelectableDataModel<Usuario> {

    public UsuarioDataModel() {  
    }  
  
    public UsuarioDataModel(List<Usuario> data) {  
        super(data);        
    }  
      
    @Override  
    public Usuario getRowData(String rowKey) {  
        List<Usuario> usuarios = (List<Usuario>) getWrappedData();            
        for(Usuario car : usuarios) {  
            if(car.getNombreUsuario().equals(rowKey))  
                return car;  
        }            
        return null;  
    }  
  
    @Override  
    public Object getRowKey(Usuario usuario) {  
        return usuario.getNombreUsuario();  
    }
    
}


  
  
    
  
  
